package top.healthylife.gateway.platform.jg.dto.antifraudblacklistv3.req;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.request.req.ApiReqDto;
import top.healthylife.gateway.platform.jg.dto.annotation.AutoUnderline;


/**
 * 反欺诈服务-黑名单API v3
 * @author gwx
 * @date 2021/9/9
 */
@Data
@Accessors(chain = true)
@ApiModel("反欺诈服务-黑名单API v3")
public class JGReqBlackListV3Dto extends ApiReqDto {

    @ApiModelProperty(value = "姓名" , example = "张三" , notes = "姓名" , required = true)
    private String name;

    @ApiModelProperty(value = "身份证号" , example = "500381199811242113" , notes = "身份证" , required = true)
    @AutoUnderline
    private String idNumber;

    @ApiModelProperty(value = "用户手机号码,支持MD5加密的手机号" , example = "19988883288" , notes = "手机号" , required = true)
    private String phone;

    @ApiModelProperty(value = "移动设备的唯一标示,imei" , notes = "移动设备的唯一标示,imei")
    private String imei;

    @ApiModelProperty(value = "移动设备的唯一标示,mac" , notes = "移动设备的唯一标示,mac")
    private String mac;

}
